﻿@font-face{font-display:block;font-family:'Comfortaa';font-style:normal;font-weight:400;src:url("/webfonts/comfortaa-v40-latin-regular.woff2") format("woff2")}@font-face{font-display:block;font-family:'Comfortaa';font-style:normal;font-weight:500;src:url("/webfonts/comfortaa-v40-latin-500.woff2") format("woff2")}@font-face{font-display:block;font-family:'Comfortaa';font-style:normal;font-weight:700;src:url("/webfonts/comfortaa-v40-latin-700.woff2") format("woff2")}@font-face{font-display:block;font-family:'Mulish';font-style:normal;font-weight:300;src:url("/webfonts/mulish-v12-latin-300.woff2") format("woff2")}@font-face{font-display:block;font-family:'Mulish';font-style:normal;font-weight:400;src:url("/webfonts/mulish-v12-latin-regular.woff2") format("woff2")}@font-face{font-display:block;font-family:'Mulish';font-style:normal;font-weight:700;src:url("/webfonts/mulish-v12-latin-700.woff2") format("woff2")}:root{--primary: #FFFFFF;--primary20: #FFFFFF;--primary10: #FFFFFF;--secondary: #FFFFFF;--secondary40: #FFFFFF;--tertiary: #FFFFFF;--buttonText: #FFFFFF;--grey: #4A4947;--black: #000000;--white: #FFFFFF;--white20: #FFFFFFBF}html{overflow-y:scroll}html,body{margin:0;padding:0;line-height:28px;font-family:'Mulish';font-size:15px;font-weight:300;overflow-x:hidden;background-color:var(--white)}html.is--locked,body.is--locked{overflow:hidden}html.is--locked>div,body.is--locked>div{top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;position:absolute}html.is--locked header,body.is--locked header{background-color:var(--white20)}html.page main section.jumbotron,body.page main section.jumbotron{height:100%;padding-bottom:0}html.page main section.jumbotron .wrapper,body.page main section.jumbotron .wrapper{height:100%}html.page main section.jumbotron .wrapper .grid,body.page main section.jumbotron .wrapper .grid{height:100%;gap:unset}html.page main section.jumbotron .wrapper .grid .content,body.page main section.jumbotron .wrapper .grid .content{margin-bottom:72px;justify-content:end}html.page main section.jumbotron .wrapper .grid .content::before,body.page main section.jumbotron .wrapper .grid .content::before{top:unset;bottom:0}html.page main section.jumbotron .wrapper .grid .media-placeholder,body.page main section.jumbotron .wrapper .grid .media-placeholder{margin-bottom:-256px;position:relative}html.page main section.jumbotron .wrapper .grid .media-placeholder:after,body.page main section.jumbotron .wrapper .grid .media-placeholder:after{position:absolute;right:-60px;bottom:-160px;content:'';width:100%;height:100%;background-color:var(--primary20);-webkit-mask-image:var(--backgroundPatternRoot);-webkit-mask-repeat:no-repeat;-webkit-mask-position:bottom right;mask-image:var(--backgroundPatternRoot);mask-repeat:no-repeat;mask-position:bottom right;z-index:1}html.page main section.jumbotron .wrapper .grid .media-placeholder img,body.page main section.jumbotron .wrapper .grid .media-placeholder img{width:100%;height:auto;display:block}html.page main section.jumbotron+section,body.page main section.jumbotron+section{padding-top:0 !important}html.page main section.jumbotron+section .wrapper .grid .content,body.page main section.jumbotron+section .wrapper .grid .content{width:40%;margin-right:10%}html.home main section.jumbotron+section,body.home main section.jumbotron+section{padding-top:96px}html h1,html .heading-1,body h1,body .heading-1{line-height:48px;margin:0;padding:28px 0 0 0;font-family:'Comfortaa';font-size:38px;font-weight:700;color:var(--tertiary);word-break:break-word}html h2,html .heading-2,body h2,body .heading-2{line-height:42px;margin:0;padding:28px 0 0 0;font-family:'Comfortaa';font-size:32px;font-weight:700;color:var(--tertiary);word-break:break-word}html h3,html .heading-3,body h3,body .heading-3{line-height:36px;margin:0;padding:28px 0 0 0;font-family:'Comfortaa';font-size:26px;font-weight:700;color:var(--tertiary);word-break:break-word}html h4,html .heading-4,body h4,body .heading-4{margin:0;padding:28px 0 0 0;font-family:'Comfortaa';font-size:22px;font-weight:700;color:var(--tertiary);word-break:break-word}html h5,html .heading-5,body h5,body .heading-5{margin:0;padding:28px 0 0 0;font-family:'Comfortaa';font-size:18px;font-weight:700;color:var(--tertiary);word-break:break-word}html h6,html .heading-6,body h6,body .heading-6{margin:0;padding:28px 0 0 0;font-family:'Comfortaa';font-size:15px;font-weight:700;color:var(--tertiary);word-break:break-word}html p,body p{margin:0;padding:28px 0 0 0;font-family:'Mulish';font-size:15px;font-weight:300;color:var(--black);word-break:break-word}html p.button a span,body p.button a span{padding:10px 32px;background-color:var(--secondary);border-radius:999px 0 999px 999px;color:var(--buttonText);display:inline-block;position:relative;font-family:'Comfortaa';font-size:15px;font-weight:700}html p.button a span:hover,body p.button a span:hover{background-color:var(--tertiary)}html a,body a{text-decoration:underline;color:var(--black)}html a:hover,body a:hover{text-decoration:none;color:var(--black)}html ul,html ol,body ul,body ol{margin:0;padding:0}html ul li,html ol li,body ul li,body ol li{margin:0 0 0 16px;padding:0;list-style:disc}html figure,body figure{margin:0}html header,body header{top:0;right:0;left:0;transition:all linear 125ms;position:absolute;z-index:30}html header .wrapper,body header .wrapper{position:relative;z-index:30}html header .wrapper>ul,body header .wrapper>ul{display:flex;justify-content:space-between}html header .wrapper>ul li,body header .wrapper>ul li{list-style-type:none;margin:0}html header .wrapper>ul li.logo a,body header .wrapper>ul li.logo a{display:block}html header .wrapper>ul li.logo a object,body header .wrapper>ul li.logo a object{height:var(--logoHeightDesktop);margin:10px 0;pointer-events:none}html header .wrapper>ul li.logo a figure,body header .wrapper>ul li.logo a figure{height:var(--logoHeightDesktop);margin:10px 0;pointer-events:none}html header .wrapper>ul li.logo a figure picture img,body header .wrapper>ul li.logo a figure picture img{height:100%;width:auto}html header .wrapper>ul li.navigation,body header .wrapper>ul li.navigation{padding:28px 0;font-family:'Comfortaa';font-weight:700}html header .wrapper>ul li.navigation nav.primary>ul,body header .wrapper>ul li.navigation nav.primary>ul{display:flex;justify-content:flex-end;-webkit-justify-content:flex-end}html header .wrapper>ul li.navigation nav.primary>ul>li,body header .wrapper>ul li.navigation nav.primary>ul>li{padding:15px 20px 35px 20px;position:relative}html header .wrapper>ul li.navigation nav.primary>ul>li a,body header .wrapper>ul li.navigation nav.primary>ul>li a{text-decoration:none}html header .wrapper>ul li.navigation nav.primary>ul>li a span,body header .wrapper>ul li.navigation nav.primary>ul>li a span{font-family:'Comfortaa';font-size:18px;font-weight:900}html header .wrapper>ul li.navigation nav.primary>ul>li a:hover,body header .wrapper>ul li.navigation nav.primary>ul>li a:hover{text-decoration:underline}html header .wrapper>ul li.navigation nav.primary>ul>li ul,body header .wrapper>ul li.navigation nav.primary>ul>li ul{display:none}html header .wrapper>ul li.navigation nav.primary>ul>li.has-children>a span,body header .wrapper>ul li.navigation nav.primary>ul>li.has-children>a span{padding:10px 30px 10px 20px;position:relative}html header .wrapper>ul li.navigation nav.primary>ul>li.has-children>a span::after,body header .wrapper>ul li.navigation nav.primary>ul>li.has-children>a span::after{top:6px;right:10px;font-family:'Font Awesome 6 Pro';font-size:10px;color:var(--pink);content:"\f078";display:inline-block;position:absolute}html header .wrapper>ul li.navigation nav.primary>ul>li.is-active>a,body header .wrapper>ul li.navigation nav.primary>ul>li.is-active>a{text-decoration:underline}html header .wrapper>ul li.navigation nav.primary>ul>li:hover ul,body header .wrapper>ul li.navigation nav.primary>ul>li:hover ul{top:100%;left:0;padding:24px 80px 24px 20px;background-color:#FFFFFF;border-radius:20px;display:block;position:absolute;z-index:3}html header .wrapper>ul li.navigation nav.primary>ul>li:hover ul::before,body header .wrapper>ul li.navigation nav.primary>ul>li:hover ul::before{position:absolute;content:'';height:80px;width:80px;top:-20px;right:-20px;z-index:12;background-color:var(--secondary);-webkit-mask-image:url(/Themes/Schools/Images/shape_outline.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape_outline.svg);mask-repeat:no-repeat;transform:rotate(-175deg)}html header .wrapper>ul li.navigation nav.primary>ul>li:hover ul li a span,body header .wrapper>ul li.navigation nav.primary>ul>li:hover ul li a span{padding:6px 0 6px 36px;font-weight:300;white-space:nowrap;position:relative;display:block}html header .wrapper>ul li.navigation nav.primary>ul>li:hover ul li a span::before,body header .wrapper>ul li.navigation nav.primary>ul>li:hover ul li a span::before{width:16px;height:16px;content:'';position:absolute;top:12px;right:0;bottom:0;left:0;background-color:var(--primary);-webkit-mask-image:url(/Themes/Schools/Images/shape.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape.svg);mask-repeat:no-repeat}html header .wrapper>ul li.navigation nav.secondary,body header .wrapper>ul li.navigation nav.secondary{margin-right:-12px}html header .wrapper>ul li.navigation nav.secondary>ul,body header .wrapper>ul li.navigation nav.secondary>ul{display:flex;justify-content:flex-end;-webkit-justify-content:flex-end}html header .wrapper>ul li.navigation nav.secondary>ul>li:last-of-type a,body header .wrapper>ul li.navigation nav.secondary>ul>li:last-of-type a{text-decoration:none;padding:14px 32px;background-color:var(--secondary);color:var(--buttonText);border-radius:999px 0 999px 999px}html header .wrapper>ul li.navigation nav.secondary>ul>li:last-of-type a:hover,body header .wrapper>ul li.navigation nav.secondary>ul>li:last-of-type a:hover{background-color:var(--tertiary)}html header .wrapper>ul li.navigation .burger,body header .wrapper>ul li.navigation .burger{top:12px;right:40px;width:48px;height:48px;background-color:var(--secondary);border-radius:999px 0 999px 999px;text-align:center;position:absolute;z-index:99999;display:none}html header .wrapper>ul li.navigation .burger::before,body header .wrapper>ul li.navigation .burger::before{line-height:48px;font-family:'Font Awesome 6 Pro';content:"\f0c9";font-weight:900;color:var(--white)}html header .wrapper>ul li.navigation .burger.is-active,body header .wrapper>ul li.navigation .burger.is-active{background-color:var(--tertiary)}html header .wrapper>ul li.navigation .burger.is-active::before,body header .wrapper>ul li.navigation .burger.is-active::before{content:"\f00d"}html main section,body main section{padding-bottom:80px;position:relative}html main section.jumbotron,body main section.jumbotron{padding:147px 0 24px 0}html main section.jumbotron::before,body main section.jumbotron::before{background-color:#FFFFFF;position:absolute;bottom:0;left:0;right:0;content:'';height:48px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_up.svg);-webkit-mask-size:auto 48px;-webkit-mask-position:center center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_up.svg);mask-size:auto 48px;mask-position:center center;mask-repeat:repeat-x;z-index:2}html main section.jumbotron .shape,body main section.jumbotron .shape{top:0;right:0;bottom:0;left:0;position:absolute;overflow:hidden;content:"";z-index:0}html main section.jumbotron .shape:before,body main section.jumbotron .shape:before{position:absolute;top:0;right:0;width:75vw;height:65vw;content:'';z-index:1;background:linear-gradient(0deg, var(--primary20) 0%, rgba(0,0,0,0) 40%);border-radius:50%;transform:translate(20%, -61%)}html main section.jumbotron .shape::after,body main section.jumbotron .shape::after{background-color:#FFFFFF;position:absolute;bottom:0;left:0;right:0;content:'';height:48px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_up.svg);-webkit-mask-size:auto 48px;-webkit-mask-position:center center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_up.svg);mask-size:auto 48px;mask-position:center center;mask-repeat:repeat-x;z-index:2}html main section.jumbotron+section:not(.no-image),body main section.jumbotron+section:not(.no-image){min-height:256px}html main section.jumbotron+section::before,body main section.jumbotron+section::before{display:none;visibility:hidden}html main section.jumbotron .wrapper,body main section.jumbotron .wrapper{position:relative;z-index:10}html main section.jumbotron .wrapper .grid,body main section.jumbotron .wrapper .grid{gap:0}html main section.jumbotron .wrapper .grid .content,body main section.jumbotron .wrapper .grid .content{width:40%;margin-right:10%;display:flex;flex-direction:column;justify-content:center;position:relative}html main section.jumbotron .wrapper .grid .content:before,body main section.jumbotron .wrapper .grid .content:before{position:absolute;top:10%;right:25%;content:'';width:35vw;height:35vw;background-color:var(--primary10);-webkit-mask-image:var(--backgroundPatternRoot);-webkit-mask-repeat:no-repeat;-webkit-mask-position:bottom left;mask-image:var(--backgroundPatternRoot);mask-repeat:no-repeat;mask-position:bottom left;z-index:0}html main section.jumbotron .wrapper .grid .content .content-wrapper,body main section.jumbotron .wrapper .grid .content .content-wrapper{position:relative;z-index:11}html main section.jumbotron .wrapper .grid .content .content-wrapper h2,html main section.jumbotron .wrapper .grid .content .content-wrapper h3,body main section.jumbotron .wrapper .grid .content .content-wrapper h2,body main section.jumbotron .wrapper .grid .content .content-wrapper h3{color:var(--grey);line-height:28px}html main section.jumbotron .wrapper .grid .content .content-wrapper h2+h1,html main section.jumbotron .wrapper .grid .content .content-wrapper h3+h1,body main section.jumbotron .wrapper .grid .content .content-wrapper h2+h1,body main section.jumbotron .wrapper .grid .content .content-wrapper h3+h1{padding-top:10px}html main section.jumbotron .wrapper .grid .media-placeholder,body main section.jumbotron .wrapper .grid .media-placeholder{width:50%;float:right}html main section.jumbotron .wrapper .grid .media-placeholder:before,body main section.jumbotron .wrapper .grid .media-placeholder:before{background:linear-gradient(0deg, var(--tertiary) 0%, var(--tertiary) 70%, var(--tertiary40) 100%)}html main section.jumbotron .wrapper .grid .media-placeholder figure::after,body main section.jumbotron .wrapper .grid .media-placeholder figure::after{z-index:-1}html main section.jumbotron .wrapper .cards .grid,body main section.jumbotron .wrapper .cards .grid{gap:80px}html main section.jumbotron .wrapper .cards .grid .card-block,body main section.jumbotron .wrapper .cards .grid .card-block{height:calc(100% - 240px);background-color:var(--white);padding:24px 80px 48px 80px;position:relative;margin:96px 0 72px 0}html main section.jumbotron .wrapper .cards .grid .card-block:before,body main section.jumbotron .wrapper .cards .grid .card-block:before{background-color:var(--white);position:absolute;top:-32px;left:0;right:0;content:'';height:32px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_up.svg);-webkit-mask-size:100% auto;-webkit-mask-position:bottom center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_up.svg);mask-size:100% auto;mask-position:bottom center;mask-repeat:repeat-x}html main section.jumbotron .wrapper .cards .grid .card-block:after,body main section.jumbotron .wrapper .cards .grid .card-block:after{background-color:var(--white);position:absolute;bottom:-32px;left:0;right:0;content:'';height:32px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_down.svg);-webkit-mask-size:100% auto;-webkit-mask-position:top center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_down.svg);mask-size:100% auto;mask-position:top center;mask-repeat:repeat-x}html main section:not(.primary)+.primary,body main section:not(.primary)+.primary{margin-top:96px;padding-top:24px}html main section:not(.primary)+.primary:before,body main section:not(.primary)+.primary:before{background-color:var(--primary10);position:absolute;top:-48px;left:0;right:0;content:'';height:48px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_up.svg);-webkit-mask-size:auto 48px;-webkit-mask-position:center center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_up.svg);mask-size:auto 48px;mask-position:center center;mask-repeat:repeat-x;z-index:10}html main section.primary,body main section.primary{padding-bottom:24px;background-color:var(--primary10)}html main section.primary+section:not(.primary),body main section.primary+section:not(.primary){padding-top:48px}html main section.primary+section:not(.primary):before,body main section.primary+section:not(.primary):before{background-color:var(--primary10);position:absolute;top:0;left:0;right:0;content:'';height:48px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_down.svg);-webkit-mask-size:auto 48px;-webkit-mask-position:center center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_down.svg);mask-size:auto 48px;mask-position:center center;mask-repeat:repeat-x;z-index:10}html main section.align-items-center .wrapper .grid,body main section.align-items-center .wrapper .grid{align-items:center}html main section .media-placeholder,body main section .media-placeholder{padding-top:48px;z-index:10;position:relative}html main section .media-placeholder:before,body main section .media-placeholder:before{position:absolute;content:'';top:0;left:0;bottom:32px;right:0;z-index:10;background:var(--tertiary);-webkit-mask-image:url(/Themes/Schools/Images/image_background.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/image_background.svg);mask-repeat:no-repeat}html main section .media-placeholder figure,body main section .media-placeholder figure{margin-left:80px;padding-top:calc(75% - 60px);position:relative;z-index:12}html main section .media-placeholder figure:before,body main section .media-placeholder figure:before{position:absolute;content:'';height:160px;width:160px;bottom:-24px;left:-48px;z-index:0;background-color:var(--secondary);-webkit-mask-image:url(/Themes/Schools/Images/shape_outline.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape_outline.svg);mask-repeat:no-repeat;transform:rotate(-175deg)}html main section .media-placeholder figure:after,body main section .media-placeholder figure:after{position:absolute;content:'';height:160px;width:160px;top:-24px;right:48px;z-index:-1;background-color:var(--primary);-webkit-mask-image:url(/Themes/Schools/Images/shape_outline.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape_outline.svg);mask-repeat:no-repeat}html main section .media-placeholder figure img,body main section .media-placeholder figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-mask:url(/Themes/Schools/Images/image_clipping.svg) center center/cover;mask:url(/Themes/Schools/Images/image_clipping.svg) center center/cover;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html main section .media-placeholder.pattern:before,body main section .media-placeholder.pattern:before{transform:translate(12%, 12%) rotate(-225deg);background:var(--tertiary);bottom:0}html main section .media-placeholder.pattern:after,body main section .media-placeholder.pattern:after{position:absolute;top:10%;left:0;content:'';width:100%;height:100%;transform:translate(-5%, -15%);background-color:var(--primary20);-webkit-mask-image:var(--backgroundPatternRoot);-webkit-mask-repeat:no-repeat;mask-image:var(--backgroundPatternRoot);mask-repeat:no-repeat;z-index:10}html main section .media-placeholder.pattern figure:before,body main section .media-placeholder.pattern figure:before{display:none}html main section .media-placeholder.pattern figure:after,body main section .media-placeholder.pattern figure:after{display:none}html main section .media-placeholder-without-layouts,body main section .media-placeholder-without-layouts{position:relative}html main section .media-placeholder-without-layouts figure,body main section .media-placeholder-without-layouts figure{padding-top:100%;position:relative}html main section .media-placeholder-without-layouts figure img,body main section .media-placeholder-without-layouts figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html main section .card .grid,body main section .card .grid{flex-direction:column;gap:0}html main section .card .grid .column,body main section .card .grid .column{width:calc(100% - 20px)}html main section .card .grid .column-8,body main section .card .grid .column-8{padding:0 10px;position:relative;top:-48px;margin-bottom:-24px}html main section .card .grid .column-8 figure,body main section .card .grid .column-8 figure{position:relative;padding-top:80%;z-index:12}html main section .card .grid .column-8 figure:after,body main section .card .grid .column-8 figure:after{position:absolute;content:'';height:100px;width:100px;bottom:0;right:0;z-index:31;background-color:var(--tertiary);-webkit-mask-image:url(/Themes/Schools/Images/shape_outline.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape_outline.svg);mask-repeat:no-repeat}html main section .card .grid .column-8 figure img,body main section .card .grid .column-8 figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-mask:url(/Themes/Schools/Images/image_clipping.svg) center center/cover;mask:url(/Themes/Schools/Images/image_clipping.svg) center center/cover;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html main section .card .grid .rte,body main section .card .grid .rte{height:100%;padding:0 40px 40px 40px;display:flex;flex-direction:column}html main section .card .grid .rte h2,body main section .card .grid .rte h2{padding:0;font-family:Comfortaa;font-weight:700;font-size:18px;line-height:28px;color:var(--black)}html main section .card .grid .rte .button,body main section .card .grid .rte .button{margin-top:auto}html main section .card .grid .rte .button a span,body main section .card .grid .rte .button a span{background-color:var(--primary);color:var(--buttonText)}html main section .card .grid .rte .button a span:hover,body main section .card .grid .rte .button a span:hover{background-color:var(--secondary);color:var(--buttonText)}html main section .cookie-table table.table,body main section .cookie-table table.table{width:100%;display:-ms-inline-flexbox;overflow-x:auto;border:1px solid #FFFFFF;border-collapse:collapse;margin:28px 0 0 0;padding:0;width:100%;table-layout:fixed}html main section .cookie-table table.table caption,body main section .cookie-table table.table caption{display:none}html main section .cookie-table table.table thead tr,body main section .cookie-table table.table thead tr{border-bottom:1px solid #FFFFFF}html main section .cookie-table table.table thead tr th,body main section .cookie-table table.table thead tr th{padding:12px 10px;color:var(--black);font-family:'Comfortaa'}html main section .cookie-table table.table tbody,body main section .cookie-table table.table tbody{-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2)}html main section .cookie-table table.table tbody tr,body main section .cookie-table table.table tbody tr{border-bottom:1px solid #FFFFFF}html main section .cookie-table table.table tbody tr:last-of-type,body main section .cookie-table table.table tbody tr:last-of-type{border-bottom:0px}html main section .cookie-table table.table tbody tr:nth-child(odd),body main section .cookie-table table.table tbody tr:nth-child(odd){background-color:var(--primary10)}html main section .cookie-table table.table tbody tr:nth-child(even),body main section .cookie-table table.table tbody tr:nth-child(even){background-color:#FFFFFF}html main section .cookie-table table.table tbody tr td,body main section .cookie-table table.table tbody tr td{padding:10px}html main section .cookie-table table.table tbody tr td strong,body main section .cookie-table table.table tbody tr td strong{color:#00426A}html main section .cookie-table table.table tr,body main section .cookie-table table.table tr{background-color:#FFFFFF;border:1px solid var(--primary20)}html main section .cookie-table table.table th,body main section .cookie-table table.table th{text-align:left}html main section .cookie-table table.table td,body main section .cookie-table table.table td{text-align:left}html footer #footer-top,body footer #footer-top{background-color:var(--primary10);position:relative;margin-top:96px;padding-bottom:72px}html footer #footer-top:before,body footer #footer-top:before{background-color:var(--primary10);position:absolute;top:-48px;left:0;right:0;content:'';height:48px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_up.svg);-webkit-mask-size:auto 48px;-webkit-mask-position:center center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_up.svg);mask-size:auto 48px;mask-position:center center;mask-repeat:repeat-x}html footer #footer-top .logo,body footer #footer-top .logo{padding-top:28px}html footer #footer-top .logo a,body footer #footer-top .logo a{display:block}html footer #footer-top .logo a object,body footer #footer-top .logo a object{height:128px;pointer-events:none}html footer #footer-top .logo a figure,body footer #footer-top .logo a figure{height:128px;pointer-events:none}html footer #footer-top .logo a figure img,body footer #footer-top .logo a figure img{height:100%;width:auto}html footer #footer-top ul,body footer #footer-top ul{padding-top:28px}html footer #footer-top ul li,body footer #footer-top ul li{margin:0;list-style-type:none}html footer #footer-top ul.socials i,body footer #footer-top ul.socials i{margin-right:18px;color:var(--grey)}html footer #footer-top a,body footer #footer-top a{text-decoration:none}html footer #footer-top a:hover,body footer #footer-top a:hover{text-decoration:underline}html footer #footer-top .paraat,body footer #footer-top .paraat{position:relative;margin-top:28px;display:inline-block;width:100%;max-width:260px}html footer #footer-top .paraat a,body footer #footer-top .paraat a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}html footer #footer-top .paraat object,body footer #footer-top .paraat object{width:100%;height:auto}html footer #footer-bottom,body footer #footer-bottom{padding:24px 0}html footer #footer-bottom ul,body footer #footer-bottom ul{display:flex;justify-content:space-between}html footer #footer-bottom ul li,body footer #footer-bottom ul li{list-style-type:none;margin:0}html footer #footer-bottom ul li p,body footer #footer-bottom ul li p{padding:0}html footer #footer-bottom ul li a,body footer #footer-bottom ul li a{text-decoration:none}html footer #footer-bottom ul li a:hover,body footer #footer-bottom ul li a:hover{text-decoration:underline}html footer #footer-bottom ul li ul,body footer #footer-bottom ul li ul{gap:40px}html .wrapper,body .wrapper{width:calc(100% - 80px);max-width:1640px;margin:0 auto;padding-left:40px;padding-right:40px;position:relative}html .rte,body .rte{position:relative;z-index:1}html .rte ul li,body .rte ul li{list-style-type:none;position:relative;margin:0;padding:0 0 0 24px}html .rte ul li:before,body .rte ul li:before{width:10px;height:10px;content:'';position:absolute;top:8px;right:0;bottom:0;left:0;background-color:var(--primary);-webkit-mask-image:url(/Themes/Schools/Images/shape.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape.svg);mask-repeat:no-repeat}html .rte+.media-placeholder,body .rte+.media-placeholder{margin-top:96px}html .news .placeholder,body .news .placeholder{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}html .news.homepage,body .news.homepage{display:grid;grid-template-columns:25% calc(75% - 80px);gap:80px}html .news.homepage .placeholder,body .news.homepage .placeholder{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}html .news .item,body .news .item{position:relative;background-color:var(--white);margin:32px 0 32px 0;display:flex;flex-direction:column}html .news .item:nth-child(2n) .image figure:after,body .news .item:nth-child(2n) .image figure:after{background-color:var(--secondary)}html .news .item:before,body .news .item:before{background-color:var(--white);position:absolute;top:-32px;left:0;right:0;content:'';height:32px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_up.svg);-webkit-mask-size:100% auto;-webkit-mask-position:bottom center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_up.svg);mask-size:100% auto;mask-position:bottom center;mask-repeat:repeat-x}html .news .item:after,body .news .item:after{background-color:var(--white);position:absolute;bottom:-32px;left:0;right:0;content:'';height:32px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_down.svg);-webkit-mask-size:100% auto;-webkit-mask-position:top center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_down.svg);mask-size:100% auto;mask-position:top center;mask-repeat:repeat-x}html .news .item .image,body .news .item .image{padding:0 10px;position:relative;top:-48px;margin-bottom:-24px}html .news .item .image figure,body .news .item .image figure{position:relative;padding-top:80%;z-index:12}html .news .item .image figure:after,body .news .item .image figure:after{position:absolute;content:'';height:100px;width:100px;bottom:0;right:0;z-index:-1;background-color:var(--tertiary);-webkit-mask-image:url(/Themes/Schools/Images/shape_outline.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape_outline.svg);mask-repeat:no-repeat}html .news .item .image figure img,body .news .item .image figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-mask:url(/Themes/Schools/Images/image_clipping.svg) center center/cover;mask:url(/Themes/Schools/Images/image_clipping.svg) center center/cover;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html .news .item .content,body .news .item .content{height:100%;padding:0 40px 40px 40px;display:flex;flex-direction:column}html .news .item .content .title,body .news .item .content .title{padding:0;font-family:Comfortaa;font-weight:700;font-size:18px;line-height:28px}html .news .item .content .date,body .news .item .content .date{padding-top:0}html .news .item .content .button,body .news .item .content .button{margin-top:auto}html .news .item .content .button a span,body .news .item .content .button a span{padding:7px 32px;border:3px solid var(--primary);background-color:transparent;font-weight:700;color:#000000}html .news .item .content .button a span:hover,body .news .item .content .button a span:hover{background-color:transparent;border-color:var(--secondary);color:#000000}html .news .gallery .placeholder,body .news .gallery .placeholder{margin:28px 0 0 0;display:grid;grid-template-columns:repeat(6, 1fr);gap:40px}html .news .gallery .placeholder .image,body .news .gallery .placeholder .image{width:100%;padding-top:100%;border-radius:10px;overflow:hidden;position:relative}html .news .gallery .placeholder .image img,body .news .gallery .placeholder .image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover;position:absolute}html .news .gallery .placeholder .image::before,body .news .gallery .placeholder .image::before{top:0;right:0;bottom:0;left:0;background-color:var(--primary);position:absolute;z-index:2;content:"";pointer-events:none;opacity:0;transition:opacity .125s ease-in-out}html .news .gallery .placeholder .image:after,body .news .gallery .placeholder .image:after{font-family:'Font Awesome 6 Pro';content:'\f002';font-size:50px;font-weight:900;color:#FFFFFF;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity .125s ease-in-out;z-index:2;pointer-events:none}html .news .gallery .placeholder .image:hover:before,body .news .gallery .placeholder .image:hover:before{opacity:.8}html .news .gallery .placeholder .image:hover:after,body .news .gallery .placeholder .image:hover:after{opacity:1}html .statistics,body .statistics{margin-top:48px}html .statistics .statistic,body .statistics .statistic{position:relative}html .statistics .statistic .icon,body .statistics .statistic .icon{max-width:250px;margin:0 auto}html .statistics .statistic .icon .placeholder,body .statistics .statistic .icon .placeholder{position:relative;padding-top:100%}html .statistics .statistic .icon .placeholder:before,body .statistics .statistic .icon .placeholder:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--tertiary);-webkit-mask-image:url(/Themes/Schools/Images/shape.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape.svg);mask-repeat:no-repeat}html .statistics .statistic .icon .placeholder img,body .statistics .statistic .icon .placeholder img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}html .statistics .statistic .number,html .statistics .statistic .title,body .statistics .statistic .number,body .statistics .statistic .title{padding:0;font-family:Comfortaa;font-weight:700;font-size:32px;line-height:32px;text-align:center;padding-top:10px}html .statistics .statistic .number,body .statistics .statistic .number{font-size:72px;line-height:72px;color:var(--tertiary);padding-top:24px}html .statistics .statistic:nth-child(3n + 1) .icon .placeholder:before,body .statistics .statistic:nth-child(3n + 1) .icon .placeholder:before{transform:rotate(-175deg)}html .statistics .statistic:nth-child(3n + 2) .icon .placeholder:before,body .statistics .statistic:nth-child(3n + 2) .icon .placeholder:before{transform:rotate(-330deg)}html .statistics .statistic:nth-child(3n + 3) .icon .placeholder:before,body .statistics .statistic:nth-child(3n + 3) .icon .placeholder:before{transform:rotate(85deg)}html .employees.home p.heading-2+p,body .employees.home p.heading-2+p{padding-top:0}html .employees .placeholder,body .employees .placeholder{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}html .employees .item,body .employees .item{position:relative;background-color:var(--primary10);margin:72px 20px 0 20px;padding:0 40px}html .employees .item:before,body .employees .item:before{background-color:var(--primary10);position:absolute;top:-32px;left:0;right:0;content:'';height:32px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_up.svg);-webkit-mask-size:100% auto;-webkit-mask-position:bottom center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_up.svg);mask-size:100% auto;mask-position:bottom center;mask-repeat:repeat-x}html .employees .item:after,body .employees .item:after{background-color:var(--primary10);position:absolute;bottom:-32px;left:0;right:0;content:'';height:32px;display:block;-webkit-mask-image:url(/Themes/Schools/Images/wave_down.svg);-webkit-mask-size:100% auto;-webkit-mask-position:top center;-webkit-mask-repeat:repeat-x;mask-image:url(/Themes/Schools/Images/wave_down.svg);mask-size:100% auto;mask-position:top center;mask-repeat:repeat-x}html .employees .item .image,body .employees .item .image{padding:0 10px;position:relative;top:-48px;margin-bottom:-24px}html .employees .item .image figure,body .employees .item .image figure{position:relative;padding-top:100%;z-index:12}html .employees .item .image figure:after,body .employees .item .image figure:after{position:absolute;content:'';height:160px;width:160px;z-index:-1;-webkit-mask-image:url(/Themes/Schools/Images/shape.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape.svg);mask-repeat:no-repeat}html .employees .item .image figure img,body .employees .item .image figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-mask:url(/Themes/Schools/Images/image_clipping.svg) center center/cover;mask:url(/Themes/Schools/Images/image_clipping.svg) center center/cover;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html .employees .item .content,body .employees .item .content{padding:0 0 40px 0}html .employees .item .content .title,body .employees .item .content .title{padding:0;font-family:Comfortaa;font-weight:700;font-size:18px;line-height:28px}html .employees .item:nth-child(3n+1) .image figure::after,body .employees .item:nth-child(3n+1) .image figure::after{top:0;right:-20px;bottom:unset;left:unset;background-color:var(--primary);transform:rotate(96deg)}html .employees .item:nth-child(3n+2) .image figure::after,body .employees .item:nth-child(3n+2) .image figure::after{bottom:-10px;right:unset;top:unset;left:-40px;background-color:var(--tertiary);transform:rotate(125deg)}html .employees .item:nth-child(3n+3) .image figure::after,body .employees .item:nth-child(3n+3) .image figure::after{bottom:-10px;right:-30px;top:unset;left:unset;background-color:var(--secondary);transform:rotate(-330deg)}html .events h2,body .events h2{text-transform:capitalize}html .events.home h2,body .events.home h2{display:flex}html .events.home h2 .title,body .events.home h2 .title{color:var(--grey)}html .events.home h2 .month,body .events.home h2 .month{margin-left:auto;color:var(--tertiary)}html .events.home .placeholder,body .events.home .placeholder{display:block}html .events.home p.button,body .events.home p.button{padding:0}html .events .placeholder,body .events .placeholder{display:grid;grid-template-columns:1fr 1fr;column-gap:80px;margin-bottom:28px}html .events .placeholder .event,body .events .placeholder .event{margin-top:28px;padding:0 30px 28px 30px;background-color:var(--primary10);border-radius:20px;position:relative}html .events .placeholder .event a,body .events .placeholder .event a{top:0;right:0;bottom:0;left:0;position:absolute}html .events .placeholder .event p.date,body .events .placeholder .event p.date{font-weight:900;text-transform:uppercase;color:var(--grey)}html .events .placeholder .event h3,body .events .placeholder .event h3{padding:0}html .slider .slick-list,body .slider .slick-list{height:inherit !important;margin:0 -20px}html .slider .slick-list .slick-track,body .slider .slick-list .slick-track{display:flex !important}html .slider-navigation,body .slider-navigation{display:flex;flex-direction:row;flex-wrap:wrap}html .slider-navigation .right,body .slider-navigation .right{margin-left:auto;display:flex;gap:14px}html .slider-navigation .right ul,body .slider-navigation .right ul{margin:28px 0 0 0;padding:0;display:flex}html .slider-navigation .right ul li,body .slider-navigation .right ul li{width:20px;height:20px;margin:14px 0 0 0;padding:0;font-size:0;list-style:none;position:relative;cursor:pointer}html .slider-navigation .right ul li:not(:last-child),body .slider-navigation .right ul li:not(:last-child){margin-right:20px}html .slider-navigation .right ul li::after,body .slider-navigation .right ul li::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--primary20);-webkit-mask-image:url(/Themes/Schools/Images/shape.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape.svg);mask-repeat:no-repeat}html .slider-navigation .right ul li button,body .slider-navigation .right ul li button{display:none}html .slider-navigation .right ul li.slick-active::after,body .slider-navigation .right ul li.slick-active::after{position:absolute;content:'';height:20px;width:20px;bottom:0;right:0;z-index:31;background-color:var(--secondary);-webkit-mask-image:url(/Themes/Schools/Images/shape_outline.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/shape_outline.svg);mask-repeat:no-repeat}html .slider-navigation .right button,body .slider-navigation .right button{padding:10px 15px;background-color:var(--secondary);border-radius:999px 0 999px 999px;color:var(--buttonText);display:inline-block;position:relative;border:none;font-size:0;margin-top:28px;cursor:pointer}html .slider-navigation .right button:after,body .slider-navigation .right button:after{font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f060";font-size:20px}html .slider-navigation .right button.slick-next:after,body .slider-navigation .right button.slick-next:after{content:"\f061"}html .slider-navigation .right button:hover,body .slider-navigation .right button:hover{background-color:var(--tertiary)}html #mobile_overlay,body #mobile_overlay{height:0;width:100%;position:fixed;bottom:0;left:0;overflow-x:hidden;transition:all linear 250ms;background-color:var(--tertiary);z-index:9999}html #mobile_overlay.is-active,body #mobile_overlay.is-active{height:calc(100% - 147px)}html #mobile_overlay #mobile_navigation,body #mobile_overlay #mobile_navigation{background-color:var(--white)}html #mobile_overlay .slinky-menu,body #mobile_overlay .slinky-menu{overflow:hidden;transform:translateZ(0)}html #mobile_overlay .slinky-menu>ul,body #mobile_overlay .slinky-menu>ul{left:0;position:relative;transform:translateZ(0)}html #mobile_overlay .slinky-menu ul,html #mobile_overlay .slinky-menu li,body #mobile_overlay .slinky-menu ul,body #mobile_overlay .slinky-menu li{list-style:none;margin:0}html #mobile_overlay .slinky-menu ul,body #mobile_overlay .slinky-menu ul{width:100%}html #mobile_overlay .slinky-menu li,body #mobile_overlay .slinky-menu li{display:flex;flex-direction:row}html #mobile_overlay .slinky-menu a,body #mobile_overlay .slinky-menu a{text-decoration:none;flex-basis:100%}html #mobile_overlay .slinky-menu a.back,body #mobile_overlay .slinky-menu a.back{flex-basis:unset;margin:unset}html #mobile_overlay .slinky-menu a.next,body #mobile_overlay .slinky-menu a.next{flex-basis:unset;margin-left:auto}html #mobile_overlay .slinky-menu a span,body #mobile_overlay .slinky-menu a span{flex:1}html #mobile_overlay .slinky-menu li ul,body #mobile_overlay .slinky-menu li ul{display:none;left:100%;position:absolute;top:0}html #mobile_overlay .slinky-menu .header,body #mobile_overlay .slinky-menu .header{display:flex}html #mobile_overlay .slinky-menu .header .title,body #mobile_overlay .slinky-menu .header .title{flex:1;margin:0;order:1}html #mobile_overlay .slinky-theme-default,body #mobile_overlay .slinky-theme-default{border-top:1px solid #e5e5e5}html #mobile_overlay .slinky-theme-default .title,body #mobile_overlay .slinky-theme-default .title{padding:10px 20px}html #mobile_overlay .slinky-theme-default li,body #mobile_overlay .slinky-theme-default li{border-bottom:1px solid #e5e5e5}html #mobile_overlay .slinky-theme-default a:hover,html #mobile_overlay .slinky-theme-default a:active,body #mobile_overlay .slinky-theme-default a:hover,body #mobile_overlay .slinky-theme-default a:active{text-decoration:underline}html #mobile_overlay .slinky-theme-default a span,body #mobile_overlay .slinky-theme-default a span{padding:14px 40px;line-height:28px;display:block}html #mobile_overlay .slinky-theme-default a.back,html #mobile_overlay .slinky-theme-default a.next,body #mobile_overlay .slinky-theme-default a.back,body #mobile_overlay .slinky-theme-default a.next{padding:0;background-color:var(--secondary);flex-shrink:0;text-decoration:none}html #mobile_overlay .slinky-theme-default a.back:hover,html #mobile_overlay .slinky-theme-default a.next:hover,body #mobile_overlay .slinky-theme-default a.back:hover,body #mobile_overlay .slinky-theme-default a.next:hover{background-color:var(--tertiary)}html #mobile_overlay .slinky-theme-default a.back,body #mobile_overlay .slinky-theme-default a.back{width:48px;margin:4px 40px;padding:0;border-radius:999px 0 999px 999px;text-align:center}html #mobile_overlay .slinky-theme-default a.back span,body #mobile_overlay .slinky-theme-default a.back span{line-height:48px;padding:0}html #mobile_overlay .slinky-theme-default a.back span::before,body #mobile_overlay .slinky-theme-default a.back span::before{font-family:'Font Awesome 6 Pro';font-weight:900;color:var(--white);content:"\f060"}html #mobile_overlay .slinky-theme-default a.next,body #mobile_overlay .slinky-theme-default a.next{width:48px;height:48px;margin:4px 40px;padding:0;border-radius:999px 0 999px 999px;text-align:center}html #mobile_overlay .slinky-theme-default a.next span,body #mobile_overlay .slinky-theme-default a.next span{line-height:48px;padding:0}html #mobile_overlay .slinky-theme-default a.next span::before,body #mobile_overlay .slinky-theme-default a.next span::before{font-family:'Font Awesome 6 Pro';font-weight:900;color:var(--white);content:"\f061"}html .umbraco-forms-form form .form,body .umbraco-forms-form form .form{margin:12px 0 0 0}html .umbraco-forms-form form .form .form-group,body .umbraco-forms-form form .form .form-group{margin:24px 0 0 0;position:relative}html .umbraco-forms-form form .form .form-group>input,body .umbraco-forms-form form .form .form-group>input{width:100%;height:48px;line-height:48px;margin:0;padding:0;background-color:#FFFFFF;border:1px solid #E5E5E5;border-radius:5px;text-indent:20px;outline-color:var(--tertiary)}html .umbraco-forms-form form .form .form-group>input:active+label,html .umbraco-forms-form form .form .form-group>input:focus+label,html .umbraco-forms-form form .form .form-group>input:not(:placeholder-shown)+label,body .umbraco-forms-form form .form .form-group>input:active+label,body .umbraco-forms-form form .form .form-group>input:focus+label,body .umbraco-forms-form form .form .form-group>input:not(:placeholder-shown)+label{top:-11px;left:11px;line-height:23px;font-size:10px;padding:0 10px;background-color:var(--tertiary);border-radius:3px;color:#FFFFFF}html .umbraco-forms-form form .form .form-group textarea,body .umbraco-forms-form form .form .form-group textarea{width:calc(100% - 40px);height:120px;line-height:24px;margin:0;padding:12px 20px;background-color:#FFFFFF;border:1px solid #E5ECF0;border-radius:5px;outline-color:var(--tertiary);display:block;font-family:'Mulish'}html .umbraco-forms-form form .form .form-group textarea:active+label,html .umbraco-forms-form form .form .form-group textarea:focus+label,html .umbraco-forms-form form .form .form-group textarea:not(:placeholder-shown)+label,body .umbraco-forms-form form .form .form-group textarea:active+label,body .umbraco-forms-form form .form .form-group textarea:focus+label,body .umbraco-forms-form form .form .form-group textarea:not(:placeholder-shown)+label{top:-11px;left:11px;line-height:23px;font-size:10px;padding:0 10px;background-color:var(--tertiary);border-radius:3px;color:#FFFFFF}html .umbraco-forms-form form .form .form-group label,body .umbraco-forms-form form .form .form-group label{top:13px;left:21px;line-height:24px;position:absolute;z-index:1;pointer-events:none;transition:all linear 125ms;color:var(--black)}html .umbraco-forms-form form .form .form-group .checkbox-wrapper input[type=checkbox],body .umbraco-forms-form form .form .form-group .checkbox-wrapper input[type=checkbox]{width:unset;height:unset;line-height:unset;border:unset;border-radius:unset;text-indent:unset}html .umbraco-forms-form form .form .form-group .checkbox-wrapper label,body .umbraco-forms-form form .form .form-group .checkbox-wrapper label{top:unset;left:unset;line-height:unset;pointer-events:unset;font-size:14px !important;position:static}html .umbraco-forms-form form .form .form-group .checkbox-wrapper+label,body .umbraco-forms-form form .form .form-group .checkbox-wrapper+label{top:0;left:0;font-weight:bold;position:absolute}html .umbraco-forms-form form .form .form-group .radiobuttonlist,body .umbraco-forms-form form .form .form-group .radiobuttonlist{padding-top:36px;position:relative}html .umbraco-forms-form form .form .form-group .radiobuttonlist input[type=radiobutton],body .umbraco-forms-form form .form .form-group .radiobuttonlist input[type=radiobutton]{width:unset;height:unset;line-height:unset;border:unset;border-radius:unset;text-indent:unset}html .umbraco-forms-form form .form .form-group .radiobuttonlist label,body .umbraco-forms-form form .form .form-group .radiobuttonlist label{top:unset;left:unset;line-height:unset;pointer-events:unset;font-size:14px !important;position:static}html .umbraco-forms-form form .form .form-group .radiobuttonlist+label,body .umbraco-forms-form form .form .form-group .radiobuttonlist+label{top:0;left:0;font-weight:bold;position:absolute}html .umbraco-forms-form form .form .form-group span.field-validation-error,body .umbraco-forms-form form .form .form-group span.field-validation-error{font-size:10px;font-style:italic;color:red;display:block}html .umbraco-forms-form form .form button,body .umbraco-forms-form form .form button{margin:28px 0 0 0;line-height:28px;padding:10px 32px;background-color:var(--secondary);border:0;border-radius:999px 0 999px 999px;font-family:'Comfortaa';font-size:15px;font-weight:700;color:var(--buttonText);display:inline-block;position:relative;cursor:pointer}html .umbraco-forms-form form .form button:hover,body .umbraco-forms-form form .form button:hover{background-color:var(--tertiary);color:var(--buttonText)}html .umbraco-forms-form form .form button:hover::before,body .umbraco-forms-form form .form button:hover::before{background-position:-8px 0}html .sitemap ul,body .sitemap ul{margin:0;padding:0}html .sitemap ul li,body .sitemap ul li{margin:0;padding:0;list-style:none}html .sitemap ul li::before,body .sitemap ul li::before{display:none;visibility:hidden}html .sitemap ul li.level-2,body .sitemap ul li.level-2{font-weight:bold;text-decoration:none}html .sitemap ul li.level-2:not(:first-of-type),body .sitemap ul li.level-2:not(:first-of-type){margin-top:24px}html .sitemap ul li.level-3,body .sitemap ul li.level-3{font-weight:normal}html .sitemap ul li.level-4,body .sitemap ul li.level-4{margin-left:20px;font-style:italic}html .sitemap ul li a,body .sitemap ul li a{text-decoration:none;color:#000000}html .sitemap ul li a:hover,body .sitemap ul li a:hover{text-decoration:underline}html.school-5661 header .wrapper>ul li.logo,body.school-5661 header .wrapper>ul li.logo{align-self:center}html.school-5661 .employees .item,body.school-5661 .employees .item{background-color:var(--secondary10)}html.school-5661 .employees .item:before,body.school-5661 .employees .item:before{background-color:var(--secondary10)}html.school-5661 .employees .item:nth-child(3n+1) .image figure:before,body.school-5661 .employees .item:nth-child(3n+1) .image figure:before{background-color:var(--secondary)}html.school-5661 .employees .item:nth-child(3n+1) .image figure:after,body.school-5661 .employees .item:nth-child(3n+1) .image figure:after{background-color:var(--secondary)}html.school-5661 .employees .item:nth-child(3n+2) .image figure:before,body.school-5661 .employees .item:nth-child(3n+2) .image figure:before{top:0;right:0;bottom:unset;left:unset;transform:rotate(180deg);background-color:var(--primary)}html.school-5661 .employees .item:nth-child(3n+2) .image figure:after,body.school-5661 .employees .item:nth-child(3n+2) .image figure:after{top:unset;right:unset;bottom:0;left:0;transform:rotate(180deg);background-color:var(--primary)}html.school-5661 .employees .item:nth-child(3n+3) .image figure:before,body.school-5661 .employees .item:nth-child(3n+3) .image figure:before{background-color:var(--tertiary)}html.school-5661 .employees .item:nth-child(3n+3) .image figure:after,body.school-5661 .employees .item:nth-child(3n+3) .image figure:after{background-color:var(--tertiary)}html.school-5661 .employees .item .image figure:before,body.school-5661 .employees .item .image figure:before{bottom:10px;left:10px;width:26%;height:43%;background-color:var(--primary);position:absolute;content:"";z-index:1;-webkit-mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_2.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_2.svg);mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}html.school-5661 .employees .item .image figure img,body.school-5661 .employees .item .image figure img{-webkit-mask:url(/Themes/Schools/Images/ods_de_leemvoort_shape_4.svg) center center/cover;mask:url(/Themes/Schools/Images/ods_de_leemvoort_shape_4.svg) center center/cover;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html.school-5661 .employees .item .image figure:after,body.school-5661 .employees .item .image figure:after{top:0;right:0;width:37%;height:57%;background-color:var(--primary);position:absolute;content:"";z-index:1;transform:rotate(0deg);-webkit-mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_5.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_5.svg);mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}html.school-5661 .statistics .statistic:nth-child(1) .icon .placeholder:before,body.school-5661 .statistics .statistic:nth-child(1) .icon .placeholder:before{background-color:var(--tertiary)}html.school-5661 .statistics .statistic:nth-child(1) p.number,body.school-5661 .statistics .statistic:nth-child(1) p.number{color:var(--tertiary)}html.school-5661 .statistics .statistic:nth-child(2) .icon .placeholder:before,body.school-5661 .statistics .statistic:nth-child(2) .icon .placeholder:before{background-color:var(--secondary)}html.school-5661 .statistics .statistic:nth-child(2) p.number,body.school-5661 .statistics .statistic:nth-child(2) p.number{color:var(--secondary)}html.school-5661 .statistics .statistic:nth-child(3) .icon .placeholder:before,body.school-5661 .statistics .statistic:nth-child(3) .icon .placeholder:before{background-color:var(--primary)}html.school-5661 .statistics .statistic:nth-child(3) p.number,body.school-5661 .statistics .statistic:nth-child(3) p.number{color:var(--primary)}html.school-5661 .statistics .statistic .icon .placeholder,body.school-5661 .statistics .statistic .icon .placeholder{padding:unset;aspect-ratio:64/75}html.school-5661 .statistics .statistic .icon .placeholder:before,body.school-5661 .statistics .statistic .icon .placeholder:before{transform:rotate(0) !important;-webkit-mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_4.svg);-webkit-mask-repeat:no-repeat;mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_4.svg);mask-repeat:no-repeat}html.school-5661 .news .item:nth-child(1) .image figure:after,body.school-5661 .news .item:nth-child(1) .image figure:after{background-color:var(--secondary)}html.school-5661 .news .item:nth-child(2) .image figure:after,body.school-5661 .news .item:nth-child(2) .image figure:after{transform:rotate(180deg);background-color:var(--primary)}html.school-5661 .news .item:nth-child(3) .image figure:after,body.school-5661 .news .item:nth-child(3) .image figure:after{background-color:var(--tertiary)}html.school-5661 .news .item .image,body.school-5661 .news .item .image{padding:0 20px}html.school-5661 .news .item .image figure,body.school-5661 .news .item .image figure{padding:unset;aspect-ratio:4/3;transform:rotate(-2deg)}html.school-5661 .news .item .image figure::before,body.school-5661 .news .item .image figure::before{display:none;visibility:hidden}html.school-5661 .news .item .image figure img,body.school-5661 .news .item .image figure img{border-radius:6px;-webkit-mask:unset;mask:unset}html.school-5661 .news .item .image figure::after,body.school-5661 .news .item .image figure::after{right:unset;bottom:unset;width:100%;height:100%;-webkit-mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_3.svg);-webkit-mask-size:100% 100%;mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_3.svg);mask-size:100% 100%;transform:scale(1.07);transform-origin:center;z-index:1}html.school-5661 main section:not(.primary)+.primary:before,body.school-5661 main section:not(.primary)+.primary:before{background-color:var(--tertiary15)}html.school-5661 main section.primary,body.school-5661 main section.primary{background-color:var(--tertiary15)}html.school-5661 main section.primary h2,html.school-5661 main section.primary .heading-2,html.school-5661 main section.primary h3,html.school-5661 main section.primary .heading-3,html.school-5661 main section.primary h4,html.school-5661 main section.primary .heading-4,html.school-5661 main section.primary h5,html.school-5661 main section.primary .heading-5,html.school-5661 main section.primary h6,html.school-5661 main section.primary .heading-6,body.school-5661 main section.primary h2,body.school-5661 main section.primary .heading-2,body.school-5661 main section.primary h3,body.school-5661 main section.primary .heading-3,body.school-5661 main section.primary h4,body.school-5661 main section.primary .heading-4,body.school-5661 main section.primary h5,body.school-5661 main section.primary .heading-5,body.school-5661 main section.primary h6,body.school-5661 main section.primary .heading-6{color:var(--grey)}html.school-5661 main section.primary+section:not(.primary):before,body.school-5661 main section.primary+section:not(.primary):before{background-color:var(--tertiary15)}html.school-5661 main section.jumbotron.primary,body.school-5661 main section.jumbotron.primary{background-color:var(--secondary15)}html.school-5661 main section.jumbotron .wrapper .grid .media-placeholder:before,body.school-5661 main section.jumbotron .wrapper .grid .media-placeholder:before{display:none;visibility:hidden}html.school-5661 main section .media-placeholder:before,body.school-5661 main section .media-placeholder:before{display:none;visibility:hidden}html.school-5661 main section .media-placeholder figure,body.school-5661 main section .media-placeholder figure{padding:unset;aspect-ratio:16/9}html.school-5661 main section .media-placeholder figure:before,body.school-5661 main section .media-placeholder figure:before{bottom:20px;left:unset;width:100%;height:100%;-webkit-mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_1.svg);-webkit-mask-size:100% 100%;mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_1.svg);mask-size:100% 100%;transform:scale(1.07) rotate(-5.5deg);transform-origin:center;z-index:1}html.school-5661 main section .media-placeholder figure:after,body.school-5661 main section .media-placeholder figure:after{top:unset;right:unset;bottom:-72px;left:-88px;width:206px;height:342px;-webkit-mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_2.svg);-webkit-mask-size:100% 100%;mask-image:url(/Themes/Schools/Images/ods_de_leemvoort_shape_2.svg);mask-size:100% 100%}html.school-5661 main section .media-placeholder figure img,body.school-5661 main section .media-placeholder figure img{border-radius:20px;-webkit-mask:unset;mask:unset;aspect-ratio:16/9}html.school-5661 footer #footer-top,body.school-5661 footer #footer-top{background-color:var(--secondary)}html.school-5661 footer #footer-top:before,body.school-5661 footer #footer-top:before{background-color:var(--secondary)}html.school-5661 footer #footer-top .logo a object,body.school-5661 footer #footer-top .logo a object{max-width:100%;height:60px}html.school-5661 footer #footer-top .logo a figure,body.school-5661 footer #footer-top .logo a figure{max-width:100%;height:60px}html.school-5661 footer #footer-top .logo a figure img,body.school-5661 footer #footer-top .logo a figure img{max-width:100%;height:60px}html.school-5184 #mobile_overlay.is-active,html.school-3913 #mobile_overlay.is-active,body.school-5184 #mobile_overlay.is-active,body.school-3913 #mobile_overlay.is-active{height:calc(100% - 93px)}html.school-5184 main section.jumbotron .wrapper .grid .media-placeholder:before,html.school-3913 main section.jumbotron .wrapper .grid .media-placeholder:before,body.school-5184 main section.jumbotron .wrapper .grid .media-placeholder:before,body.school-3913 main section.jumbotron .wrapper .grid .media-placeholder:before{display:none;visibility:hidden}html.school-5184 main section.jumbotron .wrapper .grid .media-placeholder figure:after,html.school-3913 main section.jumbotron .wrapper .grid .media-placeholder figure:after,body.school-5184 main section.jumbotron .wrapper .grid .media-placeholder figure:after,body.school-3913 main section.jumbotron .wrapper .grid .media-placeholder figure:after{z-index:0}html.school-5184 main section .media-placeholder:before,html.school-3913 main section .media-placeholder:before,body.school-5184 main section .media-placeholder:before,body.school-3913 main section .media-placeholder:before{background-color:transparent;-webkit-mask:unset;mask:unset}html.school-5184 main section .media-placeholder figure,html.school-3913 main section .media-placeholder figure,body.school-5184 main section .media-placeholder figure,body.school-3913 main section .media-placeholder figure{margin-left:40px}html.school-5184 main section .media-placeholder figure::before,html.school-3913 main section .media-placeholder figure::before,body.school-5184 main section .media-placeholder figure::before,body.school-3913 main section .media-placeholder figure::before{height:392px;width:340px;top:-92px;bottom:unset;left:-80px;background-color:var(--secondary);-webkit-mask-image:url(/Themes/Schools/Images/shape_outline_montferland.svg);-webkit-mask-size:100%;mask-image:url(/Themes/Schools/Images/shape_outline_montferland.svg);mask-size:100%;transform:rotate(-180deg)}html.school-5184 main section .media-placeholder figure img,html.school-3913 main section .media-placeholder figure img,body.school-5184 main section .media-placeholder figure img,body.school-3913 main section .media-placeholder figure img{border-radius:20px;-webkit-mask:unset;mask:unset}html.school-5184 main section .media-placeholder figure::after,html.school-3913 main section .media-placeholder figure::after,body.school-5184 main section .media-placeholder figure::after,body.school-3913 main section .media-placeholder figure::after{height:276px;width:240px;top:-92px;right:-40px;-webkit-mask-image:url(/Themes/Schools/Images/shape_outline_montferland.svg);-wekit-mask-size:100%;mask-image:url(/Themes/Schools/Images/shape_outline_montferland.svg);mask-size:100%;mix-blend-mode:multiply;z-index:0}html.school-5184 footer #footer-top .logo a object,html.school-3913 footer #footer-top .logo a object,body.school-5184 footer #footer-top .logo a object,body.school-3913 footer #footer-top .logo a object{height:96px}html.school-5184 .news .item .image,html.school-3913 .news .item .image,body.school-5184 .news .item .image,body.school-3913 .news .item .image{padding:0 40px}html.school-5184 .news .item .image figure,html.school-3913 .news .item .image figure,body.school-5184 .news .item .image figure,body.school-3913 .news .item .image figure{padding-top:116%}html.school-5184 .news .item .image figure img,html.school-3913 .news .item .image figure img,body.school-5184 .news .item .image figure img,body.school-3913 .news .item .image figure img{-webkit-mask:url(/Themes/Schools/Images/shape_outline_montferland.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:auto 100%;-webkit-mask-position:center;mask:url(/Themes/Schools/Images/shape_outline_montferland.svg);mask-repeat:no-repeat;mask-size:100% auto;mask-position:center}html.school-5184 .news .item .image figure::after,html.school-3913 .news .item .image figure::after,body.school-5184 .news .item .image figure::after,body.school-3913 .news .item .image figure::after{top:unset;right:0;bottom:24px;width:104px;height:120px;-webkit-mask:url(/Themes/Schools/Images/shape_outline_montferland.svg);-webkit-size:100%;mask:url(/Themes/Schools/Images/shape_outline_montferland.svg);mask-size:100%;transform:rotate(-180deg);mix-blend-mode:multiply;z-index:0}html.school-5184 .employees .item .image,html.school-3913 .employees .item .image,body.school-5184 .employees .item .image,body.school-3913 .employees .item .image{padding:0 40px}html.school-5184 .employees .item .image.alt figure::after,html.school-3913 .employees .item .image.alt figure::after,body.school-5184 .employees .item .image.alt figure::after,body.school-3913 .employees .item .image.alt figure::after{z-index:-10}html.school-5184 .employees .item .image figure,html.school-3913 .employees .item .image figure,body.school-5184 .employees .item .image figure,body.school-3913 .employees .item .image figure{padding-top:116%}html.school-5184 .employees .item .image figure img,html.school-3913 .employees .item .image figure img,body.school-5184 .employees .item .image figure img,body.school-3913 .employees .item .image figure img{-webkit-mask:url(/Themes/Schools/Images/shape_outline_montferland.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:auto 100%;-webkit-mask-position:center;mask:url(/Themes/Schools/Images/shape_outline_montferland.svg);mask-repeat:no-repeat;mask-size:100% auto;mask-position:center}html.school-5184 .employees .item .image figure::after,html.school-3913 .employees .item .image figure::after,body.school-5184 .employees .item .image figure::after,body.school-3913 .employees .item .image figure::after{top:unset;right:0;bottom:24px;width:104px;height:120px;-webkit-mask:url(/Themes/Schools/Images/shape_outline_montferland.svg);-webkit-size:100%;mask:url(/Themes/Schools/Images/shape_outline_montferland.svg);mask-size:100%;transform:rotate(-180deg);mix-blend-mode:multiply;z-index:0}html.school-5184 .statistics .statistic .icon .placeholder,html.school-3913 .statistics .statistic .icon .placeholder,body.school-5184 .statistics .statistic .icon .placeholder,body.school-3913 .statistics .statistic .icon .placeholder{padding-top:116%}html.school-5184 .statistics .statistic .icon .placeholder:before,html.school-3913 .statistics .statistic .icon .placeholder:before,body.school-5184 .statistics .statistic .icon .placeholder:before,body.school-3913 .statistics .statistic .icon .placeholder:before{-webkit-mask:url(/Themes/Schools/Images/shape_outline_montferland.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:auto 100%;-webkit-mask-position:center;mask:url(/Themes/Schools/Images/shape_outline_montferland.svg);mask-repeat:no-repeat;mask-size:100% auto;transform:unset}html.school-5184 .statistics .statistic .icon .placeholder img,html.school-3913 .statistics .statistic .icon .placeholder img,body.school-5184 .statistics .statistic .icon .placeholder img,body.school-3913 .statistics .statistic .icon .placeholder img{top:40%}html.school-5184 .statistics .grid .statistic:nth-child(1) .icon .placeholder:before,html.school-3913 .statistics .grid .statistic:nth-child(1) .icon .placeholder:before,body.school-5184 .statistics .grid .statistic:nth-child(1) .icon .placeholder:before,body.school-3913 .statistics .grid .statistic:nth-child(1) .icon .placeholder:before{background-color:var(--tertiary)}html.school-5184 .statistics .grid .statistic:nth-child(2) .icon .placeholder:before,html.school-3913 .statistics .grid .statistic:nth-child(2) .icon .placeholder:before,body.school-5184 .statistics .grid .statistic:nth-child(2) .icon .placeholder:before,body.school-3913 .statistics .grid .statistic:nth-child(2) .icon .placeholder:before{background-color:var(--secondary)}html.school-5184 .statistics .grid .statistic:nth-child(3) .icon .placeholder:before,html.school-3913 .statistics .grid .statistic:nth-child(3) .icon .placeholder:before,body.school-5184 .statistics .grid .statistic:nth-child(3) .icon .placeholder:before,body.school-3913 .statistics .grid .statistic:nth-child(3) .icon .placeholder:before{background-color:var(--primary)}@media (max-width: 1366px){html .employees .placeholder,body .employees .placeholder{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}html .news .gallery .placeholder,body .news .gallery .placeholder{grid-template-columns:repeat(5, 1fr)}}@media (max-width: 1200px){html .news .placeholder,body .news .placeholder{display:grid;grid-template-columns:unset;gap:16px}html .news.homepage .intro,body .news.homepage .intro{margin-bottom:64px}html .news.homepage .placeholder,body .news.homepage .placeholder{display:grid;grid-template-columns:unset;gap:16px}html .news .item,body .news .item{margin:32px 0 32px 0;display:flex;flex-direction:row}html .news .item .image,body .news .item .image{width:40%}html .news .item .content,body .news .item .content{width:60%;height:calc(100% - 40px);padding:0 40px 40px 40px;display:block;flex-direction:unset}html .news .item .content .title,body .news .item .content .title{padding-top:28px}html .news .item .content .button,body .news .item .content .button{margin-top:unset}html .news .gallery .placeholder,body .news .gallery .placeholder{display:grid;grid-template-columns:1fr 1fr;gap:40px}html .news .gallery .placeholder .image,body .news .gallery .placeholder .image{width:100%;padding-top:100%;border-radius:10px;overflow:hidden;position:relative}html .news .gallery .placeholder .image img,body .news .gallery .placeholder .image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover;position:absolute}}@media (max-width: 1180px){html header .wrapper>ul li.logo a object,body header .wrapper>ul li.logo a object{height:var(--logoHeightTablet)}html header .wrapper>ul li.logo a figure,body header .wrapper>ul li.logo a figure{height:var(--logoHeightTablet)}html.school-5184 .news .item .image,html.school-5184 .employees .item .image,html.school-3913 .news .item .image,html.school-3913 .employees .item .image,body.school-5184 .news .item .image,body.school-5184 .employees .item .image,body.school-3913 .news .item .image,body.school-3913 .employees .item .image{width:calc(100% - 80px)}html.school-5184 footer #footer-top .logo a object,html.school-3913 footer #footer-top .logo a object,body.school-5184 footer #footer-top .logo a object,body.school-3913 footer #footer-top .logo a object{height:96px}}@media (max-width: 1100px){html .news .placeholder,body .news .placeholder{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}}@media (max-width: 1024px){html header .wrapper>ul li.navigation nav,body header .wrapper>ul li.navigation nav{display:none;visibility:hidden}html header .wrapper>ul li.navigation .burger,body header .wrapper>ul li.navigation .burger{display:block}html main section.jumbotron .wrapper .cards,body main section.jumbotron .wrapper .cards{margin-bottom:72px}html main section.jumbotron .wrapper .cards .grid,body main section.jumbotron .wrapper .cards .grid{flex-direction:column;gap:28px}html main section.jumbotron .wrapper .cards .grid .column.column-6,body main section.jumbotron .wrapper .cards .grid .column.column-6{width:100%}html main section.jumbotron .wrapper .cards .grid .card-block,body main section.jumbotron .wrapper .cards .grid .card-block{height:100%;margin:48px 0 0 0;padding:4px 20px 32px 20px;flex-direction:column}html main section .media-placeholder,body main section .media-placeholder{width:100%;margin:0 0 20px 0}html main section .media-placeholder figure,body main section .media-placeholder figure{margin-left:unset;padding-top:75%}html main section .media-placeholder figure:before,body main section .media-placeholder figure:before{height:80px;width:80px}html main section .media-placeholder figure:after,body main section .media-placeholder figure:after{height:80px;width:80px}html .news .placeholder,body .news .placeholder{display:grid;grid-template-columns:unset;gap:16px}html .news.homepage,body .news.homepage{display:block;grid-template-columns:unset;gap:0}html .news.homepage .intro,body .news.homepage .intro{margin-bottom:64px}html .news.homepage .placeholder,body .news.homepage .placeholder{display:grid;grid-template-columns:unset;gap:16px}html .news .item,body .news .item{margin:32px 0 32px 0;display:flex;flex-direction:row}html .news .item .image,body .news .item .image{width:40%}html .news .item .content,body .news .item .content{width:60%;height:calc(100% - 40px);padding:0 40px 40px 40px;display:block;flex-direction:unset}html .news .item .content .title,body .news .item .content .title{padding-top:28px}html .news .item .content .button,body .news .item .content .button{margin-top:unset}html .news .gallery .placeholder,body .news .gallery .placeholder{display:grid;grid-template-columns:1fr 1fr;gap:40px}html .news .gallery .placeholder .image,body .news .gallery .placeholder .image{width:100%;padding-top:100%;border-radius:10px;overflow:hidden;position:relative}html .news .gallery .placeholder .image img,body .news .gallery .placeholder .image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover;position:absolute}html .events .placeholder,body .events .placeholder{column-gap:40px}html .events.home h2,body .events.home h2{display:block}html .events.home h2 span.month,body .events.home h2 span.month{display:block}html .events.home .placeholder,body .events.home .placeholder{display:grid;grid-template-columns:unset;column-gap:16px}html .events .item,body .events .item{margin:32px 0 32px 0;display:flex;flex-direction:row}html .events .item .image,body .events .item .image{width:40%}html .events .item .content,body .events .item .content{height:calc(100% - 40px);padding:0 40px 40px 40px;display:block;flex-direction:unset}html .events .item .content .title,body .events .item .content .title{padding-top:28px}html .events .item .content .button,body .events .item .content .button{margin-top:unset}html .events .gallery .placeholder,body .events .gallery .placeholder{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:40px}html .events .gallery .placeholder .image,body .events .gallery .placeholder .image{width:100%;padding-top:100%;border-radius:10px;overflow:hidden;position:relative}html .events .gallery .placeholder .image img,body .events .gallery .placeholder .image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover;position:absolute}html .employees .placeholder,body .employees .placeholder{display:grid;grid-template-columns:1fr 1fr;gap:40px}}@media (max-width: 820px){html.school-5184 main section .media-placeholder figure,html.school-3913 main section .media-placeholder figure,body.school-5184 main section .media-placeholder figure,body.school-3913 main section .media-placeholder figure{margin-left:0}html.school-5184 main section .media-placeholder figure::before,html.school-3913 main section .media-placeholder figure::before,body.school-5184 main section .media-placeholder figure::before,body.school-3913 main section .media-placeholder figure::before{height:219px;width:190px;top:-92px;bottom:unset;left:-80px}html.school-5184 main section .media-placeholder figure::after,html.school-3913 main section .media-placeholder figure::after,body.school-5184 main section .media-placeholder figure::after,body.school-3913 main section .media-placeholder figure::after{height:276px;width:240px;top:-92px;right:-40px}html.school-5184 .news .item .image,html.school-5184 .employees .item .image,html.school-3913 .news .item .image,html.school-3913 .employees .item .image,body.school-5184 .news .item .image,body.school-5184 .employees .item .image,body.school-3913 .news .item .image,body.school-3913 .employees .item .image{width:calc(100% - 80px)}html.page main section.jumbotron .wrapper .grid .media-placeholder,body.page main section.jumbotron .wrapper .grid .media-placeholder{margin-bottom:0}html.page main section.jumbotron+section,body.page main section.jumbotron+section{padding-top:0 !important}html.page main section.jumbotron+section .wrapper .grid .content,body.page main section.jumbotron+section .wrapper .grid .content{width:100%;margin-right:unset}html header .wrapper>ul li.navigation nav.primary>ul>li,body header .wrapper>ul li.navigation nav.primary>ul>li{padding-right:10px;padding-left:10px}html main section,body main section{padding-bottom:20px}html main section.jumbotron .shape::before,body main section.jumbotron .shape::before{transform:translate(20%, -21%)}html main section.jumbotron .wrapper .grid .content,body main section.jumbotron .wrapper .grid .content{order:2;width:100%;margin-right:0}html main section.jumbotron .wrapper .grid .content::before,body main section.jumbotron .wrapper .grid .content::before{top:unset;bottom:100%;width:100vw;height:100vw}html main section.jumbotron .wrapper .grid .content .content-wrapper,body main section.jumbotron .wrapper .grid .content .content-wrapper{text-align:center}html main section.jumbotron .wrapper .grid .media-placeholder,body main section.jumbotron .wrapper .grid .media-placeholder{order:1;width:80%;margin:0 10% 24px 10%;float:none}html main section.jumbotron .wrapper .cards .grid,body main section.jumbotron .wrapper .cards .grid{flex-direction:column;gap:28px}html main section.jumbotron .wrapper .cards .grid .column.column-6,body main section.jumbotron .wrapper .cards .grid .column.column-6{width:100%}html main section.jumbotron .wrapper .cards .grid .card-block,body main section.jumbotron .wrapper .cards .grid .card-block{height:100%;margin:48px 0 0 0;padding:4px 20px 32px 20px;flex-direction:column}html main section .media-placeholder,body main section .media-placeholder{width:80%;margin:0 10% 20px 10%}html main section .media-placeholder figure:before,body main section .media-placeholder figure:before{height:120px;width:120px}html main section .media-placeholder figure:after,body main section .media-placeholder figure:after{height:120px;width:120px}html main section.reverse>.wrapper>.grid,body main section.reverse>.wrapper>.grid{flex-direction:column-reverse}html main section .events.home,body main section .events.home{margin-bottom:48px}html main section .cookie-table table.table,body main section .cookie-table table.table{margin:0;border:0}html main section .cookie-table table.table caption,body main section .cookie-table table.table caption{font-size:1.3em;display:block}html main section .cookie-table table.table thead,body main section .cookie-table table.table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html main section .cookie-table table.table tbody,body main section .cookie-table table.table tbody{box-shadow:none}html main section .cookie-table table.table tr,body main section .cookie-table table.table tr{display:block;margin-top:28px}html main section .cookie-table table.table tr:last-of-type,body main section .cookie-table table.table tr:last-of-type{border-bottom:1px solid var(--primary20) !important}html main section .cookie-table table.table td,body main section .cookie-table table.table td{border-bottom:1px solid var(--primary20);text-align:left;display:block}html main section .cookie-table table.table td::before,body main section .cookie-table table.table td::before{content:attr(data-label);font-weight:bold;display:block;color:var(--black);font-family:'Comfortaa'}html main section .cookie-table table.table td:last-child,body main section .cookie-table table.table td:last-child{border-bottom:0}html footer #footer-top .wrapper .grid,body footer #footer-top .wrapper .grid{flex-direction:row;flex-wrap:wrap}html footer #footer-top .wrapper .grid .column.column-3,body footer #footer-top .wrapper .grid .column.column-3{width:calc(100% / 3)}html footer #footer-top .wrapper .grid .column.column-3:nth-child(1),body footer #footer-top .wrapper .grid .column.column-3:nth-child(1){flex-basis:100%}html footer #footer-bottom .wrapper ul,body footer #footer-bottom .wrapper ul{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}html footer #footer-bottom .wrapper ul li#copyright-line,body footer #footer-bottom .wrapper ul li#copyright-line{flex-basis:100%;text-align:center}html footer #footer-bottom .wrapper ul li ul,body footer #footer-bottom .wrapper ul li ul{flex-direction:row;justify-content:center;gap:0}html footer #footer-bottom .wrapper ul li ul li:not(:first-child),body footer #footer-bottom .wrapper ul li ul li:not(:first-child){margin-left:10px}html .news .placeholder,body .news .placeholder{display:grid;grid-template-columns:unset;gap:16px}html .news.homepage,body .news.homepage{display:block;grid-template-columns:unset;gap:0}html .news.homepage .intro,body .news.homepage .intro{margin-bottom:64px}html .news.homepage .placeholder,body .news.homepage .placeholder{display:grid;grid-template-columns:unset;gap:16px}html .news .item,body .news .item{margin:32px 0 32px 0;display:flex;flex-direction:row}html .news .item .image,body .news .item .image{width:40%}html .news .item .content,body .news .item .content{width:60%;height:calc(100% - 40px);padding:0 40px 40px 40px;display:block;flex-direction:unset}html .news .item .content .title,body .news .item .content .title{padding-top:28px}html .news .item .content .button,body .news .item .content .button{margin-top:unset}html .news .gallery .placeholder,body .news .gallery .placeholder{display:grid;grid-template-columns:1fr 1fr;gap:40px}html .news .gallery .placeholder .image,body .news .gallery .placeholder .image{width:100%;padding-top:100%;border-radius:10px;overflow:hidden;position:relative}html .news .gallery .placeholder .image img,body .news .gallery .placeholder .image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover;position:absolute}html .events .placeholder,body .events .placeholder{display:grid;grid-template-columns:unset;column-gap:0}html .statistics,body .statistics{margin-top:48px}html .statistics .grid,body .statistics .grid{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr}html .statistics .grid .column,body .statistics .grid .column{width:unset}html .statistics .statistic,body .statistics .statistic{position:relative}html .statistics .statistic .icon,body .statistics .statistic .icon{max-width:100%}html .statistics .statistic .title,body .statistics .statistic .title{font-size:24px;line-height:28px;word-break:break-word}html .employees .placeholder,body .employees .placeholder{display:grid;grid-template-columns:1fr 1fr;gap:40px}}@media (max-width: 767px){html .wrapper,body .wrapper{width:calc(100% - 40px);padding-left:20px;padding-right:20px}html main section,body main section{padding-bottom:20px}html main section.jumbotron .shape::before,body main section.jumbotron .shape::before{transform:translate(20%, -21%)}html main section.jumbotron .wrapper .grid .content,body main section.jumbotron .wrapper .grid .content{order:2;width:100%;margin-right:0}html main section.jumbotron .wrapper .grid .content::before,body main section.jumbotron .wrapper .grid .content::before{top:unset;bottom:100%;width:100vw;height:100vw}html main section.jumbotron .wrapper .grid .content .content-wrapper,body main section.jumbotron .wrapper .grid .content .content-wrapper{text-align:center}html main section.jumbotron .wrapper .grid .media-placeholder,body main section.jumbotron .wrapper .grid .media-placeholder{order:1;width:100%;margin:0 0 24px 0;float:none}html main section.jumbotron .wrapper .cards,body main section.jumbotron .wrapper .cards{margin-bottom:72px}html main section.jumbotron .wrapper .cards .grid,body main section.jumbotron .wrapper .cards .grid{flex-direction:column;gap:0px}html main section.jumbotron .wrapper .cards .grid .column.column-6,body main section.jumbotron .wrapper .cards .grid .column.column-6{width:100%}html main section.jumbotron .wrapper .cards .grid .card-block,body main section.jumbotron .wrapper .cards .grid .card-block{height:calc(100% - 72px);margin:48px 0 0 0;padding:4px 20px 32px 20px;flex-direction:column}html main section .media-placeholder,body main section .media-placeholder{width:100%;margin:28px 0 48px 0}html main section .media-placeholder figure,body main section .media-placeholder figure{margin-left:unset;padding-top:75%}html main section .media-placeholder figure:before,body main section .media-placeholder figure:before{height:80px;width:80px}html main section .media-placeholder figure:after,body main section .media-placeholder figure:after{height:80px;width:80px}html footer #footer-top .wrapper .grid .column.column-3,body footer #footer-top .wrapper .grid .column.column-3{width:100%;text-align:center}html .news .gallery .placeholder,body .news .gallery .placeholder{display:grid;grid-template-columns:1fr 1fr;gap:40px}html .events.home h2,body .events.home h2{display:block}html .events.home h2 span.month,body .events.home h2 span.month{display:block}html .employees .placeholder,body .employees .placeholder{display:grid;grid-template-columns:1fr 1fr;gap:40px}html .statistics,body .statistics{margin-top:48px}html .statistics .grid,body .statistics .grid{display:block;gap:unset;grid-template-columns:unset}html .statistics .grid .column,body .statistics .grid .column{width:unset}html .statistics .statistic,body .statistics .statistic{position:relative}html .statistics .statistic:not(:last-of-type),body .statistics .statistic:not(:last-of-type){margin-bottom:48px}html .statistics .statistic .icon,body .statistics .statistic .icon{max-width:50%}html .statistics .statistic .title,body .statistics .statistic .title{font-size:24px;line-height:28px;word-break:break-word}html .slider-navigation,body .slider-navigation{flex-direction:column-reverse;align-items:center}html .slider-navigation .right,body .slider-navigation .right{margin-left:unset}html .slider-navigation .right ul li,body .slider-navigation .right ul li{margin-top:0}}@media (max-width: 576px){html header .wrapper>ul li.logo a object,body header .wrapper>ul li.logo a object{height:var(--logoHeightMobile)}html header .wrapper>ul li.logo a figure,body header .wrapper>ul li.logo a figure{height:var(--logoHeightMobile)}html .news .item,body .news .item{flex-direction:column}html .news .item .image,body .news .item .image{width:calc(100% - 20px)}html .news .gallery .placeholder,body .news .gallery .placeholder{display:grid;grid-template-columns:1fr;gap:40px}html .news .gallery .placeholder .image,body .news .gallery .placeholder .image{width:100%;padding-top:100%;border-radius:10px;overflow:hidden;position:relative}html .news .gallery .placeholder .image img,body .news .gallery .placeholder .image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover;position:absolute}html .employees .placeholder,body .employees .placeholder{display:grid;grid-template-columns:1fr;gap:40px}html.school-5184 main section .media-placeholder,html.school-3913 main section .media-placeholder,body.school-5184 main section .media-placeholder,body.school-3913 main section .media-placeholder{margin-left:0}html.school-5184 main section .media-placeholder figure::before,html.school-3913 main section .media-placeholder figure::before,body.school-5184 main section .media-placeholder figure::before,body.school-3913 main section .media-placeholder figure::before{height:230px;width:200px;top:-42px;bottom:unset;left:-40px}html.school-5184 main section .media-placeholder figure::after,html.school-3913 main section .media-placeholder figure::after,body.school-5184 main section .media-placeholder figure::after,body.school-3913 main section .media-placeholder figure::after{height:81px;width:70px;top:-42px;right:-20px}html.school-5184 .statistics .statistic .icon,html.school-3913 .statistics .statistic .icon,body.school-5184 .statistics .statistic .icon,body.school-3913 .statistics .statistic .icon{max-width:60%}html.school-5184 footer #footer-top .logo a object,html.school-3913 footer #footer-top .logo a object,body.school-5184 footer #footer-top .logo a object,body.school-3913 footer #footer-top .logo a object{height:64px}}.media.Standaard img{width:100%;height:auto;display:block}html .umbraco-forms-form form .form .form-group .checkbox-wrapper+label,body .umbraco-forms-form form .form .form-group .checkbox-wrapper+label{margin-top:-20px}
